runtime.hmap.buckets (field)

63 uses

	runtime (current package)
		map.go#L118: 	buckets    unsafe.Pointer // array of 2^B Buckets. may be nil if count==0.
		map.go#L343: 		h.buckets, nextOverflow = makeBucketArray(t, h.B, nil)
		map.go#L433: 	b := (*bmap)(add(h.buckets, (hash&m)*uintptr(t.BucketSize)))
		map.go#L503: 	b := (*bmap)(add(h.buckets, (hash&m)*uintptr(t.BucketSize)))
		map.go#L547: 	b := (*bmap)(add(h.buckets, (hash&m)*uintptr(t.BucketSize)))
		map.go#L640: 	if h.buckets == nil {
		map.go#L641: 		h.buckets = newobject(t.Bucket) // newarray(t.Bucket, 1)
		map.go#L649: 	b := (*bmap)(add(h.buckets, bucket*uintptr(t.BucketSize)))
		map.go#L774: 	b := (*bmap)(add(h.buckets, bucket*uintptr(t.BucketSize)))
		map.go#L895: 	it.buckets = h.buckets
		map.go#L1103: 	markBucketsEmpty(h.buckets, bucketMask(h.B))
		map.go#L1126: 	_, nextOverflow := makeBucketArray(t, h.B, h.buckets)
		map.go#L1148: 	oldbuckets := h.buckets
		map.go#L1159: 	h.buckets = newbuckets
		map.go#L1265: 		x.b = (*bmap)(add(h.buckets, oldbucket*uintptr(t.BucketSize)))
		map.go#L1273: 			y.b = (*bmap)(add(h.buckets, (oldbucket+newbit)*uintptr(t.BucketSize)))
		map.go#L1700: 		dst.buckets = newobject(t.Bucket)
		map.go#L1702: 		typedmemmove(t.Bucket, dst.buckets, src.buckets)
		map.go#L1707: 		dst.buckets = newobject(t.Bucket)
		map.go#L1712: 		dstBmap := (*bmap)(add(dst.buckets, uintptr(i*int(t.BucketSize))))
		map.go#L1715: 			srcBmap := (*bmap)(add(src.buckets, uintptr((i+j)*int(t.BucketSize))))
		map.go#L1741: 			dstBmap := (*bmap)(add(dst.buckets, (uintptr(i)&bucketMask(dst.B))*uintptr(t.BucketSize)))
		map.go#L1799: 		copyKeys(t, h, (*bmap)(h.buckets), s, offset)
		map.go#L1803: 	buckets := h.buckets
		map.go#L1862: 		copyValues(t, h, (*bmap)(h.buckets), s, offset)
		map.go#L1866: 	buckets := h.buckets
		map_fast32.go#L27: 		b = (*bmap)(h.buckets)
		map_fast32.go#L31: 		b = (*bmap)(add(h.buckets, (hash&m)*uintptr(t.BucketSize)))
		map_fast32.go#L76: 		b = (*bmap)(h.buckets)
		map_fast32.go#L80: 		b = (*bmap)(add(h.buckets, (hash&m)*uintptr(t.BucketSize)))
		map_fast32.go#L129: 	if h.buckets == nil {
		map_fast32.go#L130: 		h.buckets = newobject(t.Bucket) // newarray(t.bucket, 1)
		map_fast32.go#L138: 	b := (*bmap)(add(h.buckets, bucket*uintptr(t.BucketSize)))
		map_fast32.go#L228: 	if h.buckets == nil {
		map_fast32.go#L229: 		h.buckets = newobject(t.Bucket) // newarray(t.bucket, 1)
		map_fast32.go#L237: 	b := (*bmap)(add(h.buckets, bucket*uintptr(t.BucketSize)))
		map_fast32.go#L323: 	b := (*bmap)(add(h.buckets, bucket*uintptr(t.BucketSize)))
		map_fast32.go#L413: 		x.b = (*bmap)(add(h.buckets, oldbucket*uintptr(t.BucketSize)))
		map_fast32.go#L421: 			y.b = (*bmap)(add(h.buckets, (oldbucket+newbit)*uintptr(t.BucketSize)))
		map_fast64.go#L27: 		b = (*bmap)(h.buckets)
		map_fast64.go#L31: 		b = (*bmap)(add(h.buckets, (hash&m)*uintptr(t.BucketSize)))
		map_fast64.go#L76: 		b = (*bmap)(h.buckets)
		map_fast64.go#L80: 		b = (*bmap)(add(h.buckets, (hash&m)*uintptr(t.BucketSize)))
		map_fast64.go#L129: 	if h.buckets == nil {
		map_fast64.go#L130: 		h.buckets = newobject(t.Bucket) // newarray(t.bucket, 1)
		map_fast64.go#L138: 	b := (*bmap)(add(h.buckets, bucket*uintptr(t.BucketSize)))
		map_fast64.go#L230: 	if h.buckets == nil {
		map_fast64.go#L231: 		h.buckets = newobject(t.Bucket) // newarray(t.bucket, 1)
		map_fast64.go#L239: 	b := (*bmap)(add(h.buckets, bucket*uintptr(t.BucketSize)))
		map_fast64.go#L325: 	b := (*bmap)(add(h.buckets, bucket*uintptr(t.BucketSize)))
		map_fast64.go#L417: 		x.b = (*bmap)(add(h.buckets, oldbucket*uintptr(t.BucketSize)))
		map_fast64.go#L425: 			y.b = (*bmap)(add(h.buckets, (oldbucket+newbit)*uintptr(t.BucketSize)))
		map_faststr.go#L27: 		b := (*bmap)(h.buckets)
		map_faststr.go#L82: 	b := (*bmap)(add(h.buckets, (hash&m)*uintptr(t.BucketSize)))
		map_faststr.go#L131: 		b := (*bmap)(h.buckets)
		map_faststr.go#L186: 	b := (*bmap)(add(h.buckets, (hash&m)*uintptr(t.BucketSize)))
		map_faststr.go#L240: 	if h.buckets == nil {
		map_faststr.go#L241: 		h.buckets = newobject(t.Bucket) // newarray(t.bucket, 1)
		map_faststr.go#L249: 	b := (*bmap)(add(h.buckets, bucket*uintptr(t.BucketSize)))
		map_faststr.go#L343: 	b := (*bmap)(add(h.buckets, bucket*uintptr(t.BucketSize)))
		map_faststr.go#L432: 		x.b = (*bmap)(add(h.buckets, oldbucket*uintptr(t.BucketSize)))
		map_faststr.go#L440: 			y.b = (*bmap)(add(h.buckets, (oldbucket+newbit)*uintptr(t.BucketSize)))